connecting thread - Turkish English Dictionary